practice the religious duties - Allemand Anglais Dictionnaire